[Microsoft][ODBC SQL Server Driver][SQL Server]第 1 行: '=' 附近有语法错误。

来源:百度知道 编辑:UC知道 时间:2024/05/20 22:20:52
我连接数据库出现的问题:
Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'

[Microsoft][ODBC SQL Server Driver][SQL Server]第 1 行: '=' 附近有语法错误。

/useredit.asp,行15

我的程序是:
dim Uid
Uid = Request.QueryString("UserId")
sql = "SELECT * FROM Users WHERE UserId=" & Uid

set conn=server.createobject("adodb.connection")
conn.open "dsn=userman;uid=sa;pwd=sa;database=userman"
set rs=server.createobject("adodb.recordset")
set rs=conn.execute (sql)

请问高手是怎么回事?
能将具体改法说一下么。我改了。可是还是不行

你要用
set rs=conn.execute (sql)
就不能用
set rs=server.createobject("adodb.recordset")
两者是冲突的,好比你拿一个柜子装满了苹果现在还向往里装桔子一样。

对,就是这样

[Microsoft][ODBC Microsoft Access Driver] 无效的 SQL语句 [Microsoft][ODBC SQL Server Driver]连接占线导致另一个 hstmt ASP SQL [Microsoft][ODBC Microsoft Access Driver] 参数不足,期待是 1。 java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] INSERT INTO 语句的语法错误。 General SQL error.[Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配。 [Microsoft][ODBC SQL Server Driver][SQL Server]无法将 NULL 值插入列 'id', [Microsoft][ODBC SQL Server Driver][SQL Server]将截断字符串或二进制数据。 [Microsoft][ODBC SQL Server Driver][SQL Server]列名 'grp' 无效。 [Microsoft][ODBC SQL Server Driver][SQL Server]第 1 行: '=' 附近有语法错误。 [Microsoft][ODBC SQL Server Driver][SQL Server]用户 'LUNI\IUSR_LUNI' 登录失败